package br.ifrn.diacin.ctrlAula.negocio;

import javax.ejb.Local;

import br.ifrn.diacin.ctrlAula.integracao.model.TipoUsuario;
import br.ifrn.diacin.ctrlAula.integracao.model.Usuario;

@Local
public interface CadastroUsuario {

	public abstract boolean verificaUsuario(String matricula);

	public abstract Usuario cadastrarUsuario(String matricula, String senha,
			String nome, TipoUsuario tipoUsuario);
	
	public abstract boolean excluirUsuario(Usuario usuario);
	
	public void atualizarUsuario(Usuario usuario);
	
	public Usuario pesquisarPorId(int id);
	
	
}